package models

// User模型
//user是基本数据的的结构体.
// 请注意公共标签（适用于我们的 web 应用）
// 应保存在 「web / viewmodels / user.go」等其他文件中
// 它可以通过嵌入数据模型进行换行。
//user或声明新的字段，但我们将使用此数据模型作为我们的应用程序
//中唯一的一个用户模型，为了简单起见。

type User struct {
	ID        uint `gorm:"primary_key;comment:'主键id';"`
	//ID int64 `json:"id" gorm:"primary_key AUTO_INCREMENT"`
	Name string `json:"name"  validate:"required" gorm:"not null;comment:'用户名';"`
	PassWord string `json:"password" validate:"required" gorm:"not null;column:password;comment:'密码';"`
	Phone string `json:"phone" validate:"required" gorm:"not null;comment:'电话';"`
	Status string `json:"status" validate:"required" gorm:"not null;comment:'状态';"`
	/*CreatedAt time.Time  `json:"created_at"`
	UpdatedAt time.Time  `json:"updated_at"`
	DeletedAt *time.Time `json:"deleted_at" sql:"index"`*/
}


